ESB 駆動 SOA
EDA と同じ構成要素からなるが、サービスの構成が異なる https://gyazo.com/42d68d8acee686ad47d5860d0c5e3bbe
目標は、企業が何をするかを抽象的な方法で把握すること
適切な粒度で定義できたかは、そのサービスに該当する業務を行っているかどうかで判断
高度な再利用を目指して設計する
アプリケーションサービスは、特定のアプリケーションコンテキストに結び付けられるもの
再利用を目的とはしない
インフラストラクチャサービス : 監視やログ、認証・認可などの非機能要件の処理
メッセージバスが仲介とルーティングを担う
参考文献